truck based sport utility vehicle - Español Inglés Diccionario